a fault confessed is half redressed - Espagnol Anglais Dictionnaire